to lay mines - Turkish English Dictionary